package org.easymis.air.southwest.modules.organize.service;

import java.util.HashMap;
import java.util.List;

import org.easymis.entitys.mybatis.dto.Member;
import org.easymis.entitys.mybatis.dto.Organize;
import org.easymis.entitys.mybatis.dto.OrganizeFunction;

public interface MemberMng {
	public List<Member> getList(Member bean);

	public void save(Member bean);

	public void update(Member bean);

	public void delete(String memberId);

	public Member findById(String memberId);
	public Member findByMobile(String mobile);
	public Member findByMobileLogin(String membername);
	/**
	 * @see :查询会员参与的组织列表
	* @Title: findByMembernameOnOrganize
	* @Description: TODO(这里用一句话描述这个方法的作用)
	* @param @param membername
	* @param @return    设定文件
	* @return List<Organize>    返回类型
	* @throws
	 */
	public List<Organize> findByMembernameOnOrganize(String membername);
	
	public List<OrganizeFunction> getListOnStaff(HashMap<String, Object> params);
	
	public Member findByMemberIdOrgId(HashMap<String, Object> params);
}